Cape crow - Espagnol Anglais Dictionnaire